1450
Worcester Rd Apt#8610, Framingham, MA|M: 2107185604 |
sandeepmaheshwari1980@gmail.com
Summary Experience:
·
10+ years of IT experience with
In-Depth knowledge in J2EE platform with Oracle Domain and Content Management
Tools like Adobe Day CQ5 & Websphere Portlets.
·
Excellent knowledge in Websphere
6.1, Websphere 7.0, Adobe DAY CMS CQ5 different versions like CQ3.1, CQ4.2,
CQ5.X, CQ AEM experience.
·
Having experience in setting up
Adobe DAY CQ environments, integration CQ with LDAP, setting up user/groups
ACL, setting CQ publish instance clustering, dispatcher, DAM, tagging.
· Having experience in websphere server setup, executing
database scripts and setting up other process.
· Have In-Depth knowledge in Cell-Cluster-Node topology and
Deployment Manager of Websphere2+ years of knowledge of Technical knowledge
in SOA, Web Services, WSDL, JAXB, SAX and DOM
·
Proficient with Comprehensive
Technical/ Business Skill Set Java, J2EE, JSP, Apache, Servlets, Struts,
Hibernate, Oracle, SQL, PL SQL, Web2.0 (AJAX), Java content repository
Specification (JSR 170 and JSR 283)
·
Proficient in JAVA 5 features:
Generics, Annotations, Autoboxing
·
7+ years of in Depth working with
Websphere along with RAD6 and RAD7 and Eclipse
·
Requirement Analysis, Work Flow
Design, Process Improvement, Systems Integration, and leadership.
·
Proficient in performance Analysis
of J2EE Application through different Java Performance Testing tools such as
JMeter, Dynatrace
·
Have excellent written and
communication skills in English
·
Having good experience in Agile
methodologies.
·
During last 5 years the bulk of
this experience has been focused on the systems development life cycle (SDLC)
for Internet, intranet and extranet applications in support of major service
organizations.
·
Significant experience using UML,
particularly in the construction of use-case, sequence, state, activity, and
deployment diagrams.
·
Experience using Visio for
Enterprise Architects to engineer and reverse-engineer data-modeling diagrams
and entity-relationship models
·
Able to leverage database
technologies through SQL programming, database design and deployment, data
parsing and consumption, and report writing
·
Significant practical experience
using the Rational Unified Process and the Systems Development Lifecycle
(SDLC)
·
Able to generate effective and
concise requirements artifacts to facilitate the transfer of stakeholder
needs to application development staff
·
Proficient in reengineering the
process and improving it to make the business effective and efficient. Have
also involved and contributed a lot in converting the requirements into
effective business design
Domain Knowledge:
·
5 years in Banking Sector.
·
3 years in Retail Sector
·
1 year in insurance sector
Key Achievements:
·
In USAA - Successfully migrated
all the applications from the Websphere 6.2 to Websphere 7.
·
Successfully fixed performance
issues by enabling server caching, fixed long running queries, using
hibernate ehcache and identified & fixed connection leakages.
·
Implemented
JMS-Connection-factories.
·
Identified and developed new tools
which are useful for testing, development and business teams.
·
In Mcdonald’s: Migrated internet,
intranet websites from Adobe DAY CQ4.2 versions to Adobe DAY CQ5.0 version
successfully.
·
Developed new mcdonald’s websites
in Adobe DAY CQ5 for Finland, Denmark, Sweden, Australia and Japan.
·
Successfully fixed all performance
issues by enable more static content caching, improved hardware, added more
publish instances and clustering.
Education
Masters of Computer
Applications | 2005 | UpTech university
Bachelor Of
Science | 2001 | Agra University
Expertise in Operating System /
Tools & Technology / Languages
|
ADOBE DAY CQ5 (
3+ yrs)
|
Adobe
experience manager, Adobe DAY Versions - CQ3, CQ4.2, CQ5.X, CQ AEM, Java
Content Repository(CRX2.0), JSR – 170 & JSR-283 specifications, Ext Js,
JQuery, Sling REST API’s, Apache Jacrabbit, Apache Felix Console, OSGI
Bundles, LDAP Setup, Publish Instances Clustering, load balancing,
dispatcher setup, Setup Environments, CRXDE, CQDE
|
|
Java/J2EE 6+ yrs
|
Java, J2EE,
Hibernate3.2, Servlets 2.3, JSP2.0, Struts 1.2, 1.3.5, 2.0, Spring, JDBC2.0
|
|
Middleware 6+yrs
|
IBM WebSphere
6.1,IBM WebSphere 7.0, Websphere MQ Series, Websphere JMS, Tomcat 6.
WebSphere Portal & Portlets.
|
|
XML/XSLT 3+yrs
|
XML,
XSLT, JAXB, SAX, DOM,
HTML, CSS
|
|
Scripts 5+ yrs
|
AJAX, JavaScript and Object Oriented JavaScript
|
|
IDE 6+ yrs
|
RAD 7.0,RAD
6.0,Eclipse 3.3.4,MyEclipse 6.6,NetBeans 6.1, CRXDE
|
|
Design Skills 3+
yrs
|
UML
(Rational Rose, Visio), Object Oriented Analysis and Design (OOAD),
GOF
Design patterns, J2EE Design patterns.
|
|
Database 6+ yrs
|
Oracle 10g,Oracle
9i,SQL, PL SQL MySQL 5.5
|
|
Source Control 5+
yrs
|
IBM Rational
ClearCase, Visual SourceSafe, Borland Starteam, RTC Source Code
|
|
Operating System
|
NT, Windows
2000,UNIX, DOS
|
|
Deployment
Methodologies, deployment and Testing
|
Putty,
Agile methodology, JUnit, Ant, Maven
JMeter, Dynatrace
|
|
Rules
|
ILOG JRules
|
Experience Details:
Working as a Senior Software Engineer/Lead for
Staples Inc from Jul 2014 – Till Date
Worked as a Technical Lead for HCL
America from October 2007 – Jul 2014
Worked as a Sr. Software Engineer for Mindmill
Software Ltd from Feb 2007 to Aug 2007
Worked as a Software Engineer for Aquity Design
Pvt Ltd from Jun 2005 to Jan 2007
Project Summary:
|
Project
Name: USAA – Website Redesign (POC)
|
|
Project
Scope: Scope of the project is to create proof of concept using CQ5
capabilities for USAA – website redesign. In this project, we
explored CQ5 AEM features, CRX, author/publish modes, manage sites,
personalization, multilingual, Assets (DAM), workflows and other CQ
operations. We also explored existing website migration possibilities, LDAP
integration, and performance, Caching & load balancing (dispatcher),
manage users and group in CQ, workflows, tagging, Apache Felix OSGI &
REST frameworks, Ext js and Granite operations.
Roles
and responsibilities:
·
Created
new sites, pages.
·
Created
customized templates, components and widgets.
·
Explored
personalization features like Compaigns and Teasor page.
·
LDAP
integration with CQ and worked on ACL’s for different groups and users.
·
Uploaded
assets in DAM and created & launched new workflows.
·
Created
new design pages.
·
Setup
notification emails.
·
Created
packages, replication agents, dispatcher flush agent in author/publish
instances.
·
Monitor
and generate different reports.
·
Tagging
pages and activate/deactivate pages tree.
·
Created
content packages and installed.
·
Setup
dispatcher for loan balancing and caching.
·
Created
new OSGI Bundles and deployed in Apache Felix Console.
Tools
and Technology used:
Operating
Software - Windows 7, Linux
Languages
– Java/J2ee, ADOBE DAY CQ5 AEM, Sling REST API’s, Java Content
Repository(CRX2.0), JSR – 170 & JSR-283 specifications, Ext Js, JQuery,
Sling REST API’s, Apache Jacrabbit, Apache Felix Console, OSGI Bundles,
LDAP Setup, Maven
Tools/App
Server Used – CRXDE, Apache Felix OSGI, CRX,
Duration:
Aug 2013 – Jan 2014
|
|
Project
Name: Staples.com & StaplesAdvantage.com
|
|
Project
Scope: Scope of the project is to enhance and maintain Staples.com &
StaplesAdvantage.com web commerce applications. StaplesAdvantage.com is B2B
application and Staples.com is web application for any online user.
Roles
and responsibilities:
·
Requirement
analysis, design and development of modules.
·
Worked
on the Agile methodology, attend and organize scrum meetings, assign
stories and tasks to the team members.
·
Develop
code and fix defects
·
Review
others code.
·
Monitoring
and improving performance
·
Production
support.
Tools
and Technology used:
Operating
Software - Linux, Windows 7
Languages
- Java 1.5, J2EE, JSP, Struts, Spring, Hibernate, AJAX, RAD7.0, WCS, SOAP,
WebServices, Oracle10g, Javascripts, JMS
Tools/App
Server Used - RAD, WebSphere 7, putty, RTC, Dynatrace
Duration:
Jul 2014 – Till Date
|
|
Project
Name: USAA Bank Loan Origination System
|
|
Project
Scope: Scope of the project is to enhance and maintain USAA bank Mortgage
loan originating system. This project is to automate the features of the
LOS systems with advanced features, improve member usability, adding
compliance related implementations as per the US Federal Law.
Roles
and responsibilities:
·
Requirement
analysis, design and development of modules.
·
Worked
on the Agile methodology, attend and organize scrum meetings, assign
stories and tasks to the team members.
·
Develop
code and fix defects
·
Integrated
system with other Vendors like APL, Interthinx.
·
Enhanced
workflow model.
·
Rules
modification in Rules engine
·
Taken
steps to improve system performance
·
Review
others code using smart bear.
·
Executing
database scripts
·
Defects
fixes and production support.
·
Identify
and fix performance issues.
Tools
and Technology used:
Operating
Software - Linux, Windows 7
Languages
- Java 1.5, J2EE, JSP, Struts, Spring, Hibernate, AJAX, RAD7.0, RAD6.0,
WebSphere 6.1, SOAP, WebServices, Oracle10g, Javascripts, JMS
Tools/App
Server Used - RAD, WebSphere 7, putty, RTC, Dynatrace
Duration:
Jun 2011 – Jul 2014
|
|
Project
: Good Faith Deposit (GFD)
|
|
Project
Scope: Scope of the project is to develop and maintain money movement
service for mortgage good faith deposit account. This service provide
services like transaction, refunds, interaction with direct banking systems
and generate reports.
Roles
and responsibilities:
·
Requirement
gathering from customer, Functional and Technical analysis, coding &
unit test of enhancement requests & bugs.
·
Supported
team members to analysis and resolve high critical issues
·
Created
testharness for testing this service.
·
Supported
third party vendor to test the service and implement with mortgage
application.
·
Run
batch and validate with banking data
·
Integrated
service with direct banking, credit card services.
·
Product
Support & Maintenance
·
Preparing
functional specification document and design documents
Tools
and Technology used:
Operating
Software - Linux, Windows NT/2000
Languages
– Java/J2EE, JavaBeans, Webservices, SOAP, WSDL, Shell Scripts, JavaScript,
HTML, Oracle 10g
Tools/App
Server Used - RAD, WebSphere 6
Duration:
Sep 2010 - Jun 2011
|
|
Project
: AccessMCD And Mcdonalds(Internet) websites
|
|
Project
Scope: Scope of the project is to develop and maintain existing intranet
& internet portal applications. In these projects, we developed new CQ
components, templates as per project requirements.
Roles
and responsibilities:
Created
customized templates, components, widgets, design pages as per client need.
Setup CRX, author/publish instances, managed sites, maintained Assets
(DAM), added new workflows, LDAP integration, and performance tuning using
3 level caching. Setup dispatcher agent, managed users and group in CQ,
page tagging, created bundles and deployed them in Apache Felix OSGI, used
sling API’s, created new widgets using Ext js and JQuery. Created packages
and deployed code in other instances, worked on replication agents.
Tools
and Technology used:
Operating
Software - Linux, Windows NT/2000
Languages
– Java/J2ee, ADOBE DAY CQ5, Sling REST API’s, Java Content
Repository(CRX2.0), JSR – 170 & JSR-283 specifications, Ext Js, JQuery,
Apache Jacrabbit, Apache Felix Console, OSGI Bundles, LDAP Setup, Maven
Tools/App
Server Used – CRXDE, Apache Felix OSGI, CRX, Jmeter
Duration:
March 2010 – Sep 2010
|
|
Project
: AccessMCD (CRX Upload and Portal Migration)
|
|
Project
Scope: Scope of the project is to migrate existing CRX and Portal from DAY
Version 4 to DAY Version 5.1.
Roles
and responsibilities:
Developed
components, templates, dialogs with the help of Java or DAY APIS.
Configured Tivoli-LDAP with the system. Configured User/Groups and ACL
setup in the system. Configured workflows. Used migration utilities to
migrate some content from DAY CQ4.2 environment to DAY CQ5.1. Setup
replication agents, activate/deactivate pages. Compare old and migrated
page versions, setup dispatcher. Use migration utilities
Tools
and Technology used:
Operating
Software - Linux, Windows NT/2000
Languages
– Java/J2ee, ADOBE DAY CQ4 and CQ5, Sling REST API’s, Java Content
Repository(CRX2.0), JSR – 170 & JSR-283 specifications, Ext Js, JQuery,
Apache Jacrabbit, Apache Felix Console, OSGI Bundles, LDAP Setup, Maven
Tools/App
Server Used – CQDE, CRXDE, Apache Felix OSGI, CRX
Duration:
Nov 2008 – Feb 2010
|
|
Project
: Small industrial bank of India (SIDBI)
|
|
Project
Scope: Scope of the project is to maintain banking portal application and
portlets.
Roles
and responsibilities:
·
Development
of Portlets and integration into portal.
·
Requirement
gathering from customer, Functional and Technical analysis, coding &
unit test of enhancement requests & bugs
·
Configured
User/Groups and ACL setup in the system
·
Unit
Testing
Tools
and Technology used:
Operating
Software - Linux, Windows XP/2000
Languages
- Java 1.6, Struts, Websphere Portlets, Java Script, CSS, JDBC
Tools/App
Server Used – RAD, Oracle 10g (TOAD for Oracle10g client), WebSphere Portal
Server 6.0
Duration:
Oct 2007 – Nov 2008
|
|
Project
: Student Loan
|
|
Project
Scope: Scope of the project is to build an application which will help
keeping student data who are seeking loans.
Roles
and responsibilities:
·
Analysis,
design and development.
·
Integration
with the rest of the system and integration testing.
·
Product
Support & Maintenance.
·
Knowledge
Transfer & Mentoring
·
Preparing
Functional specification document and design documents.
Tools
and Technology used:
Operating
Software - Linux, Windows XP/2000
Languages
- Struts 1.3.5,2.0.6, Hibernate 3.2, Jsp2.0, Servlets 2.3, Sql Server 2005,
JUnit test cases
Tools/App
Server Used – Eclipse 3.2, Tomcat 5.5
Duration:
Feb 2007 – Oct 2007
|
|
Project
: Advanced Production System (APMS)
|
|
Project
Scope: Scope of the project is to build a system for APMS. This system will
track production outages and keep data for future use.
Roles
and responsibilities:
·
Requirement
analysis, design and development.
·
Requirement
gathering from customer, Functional and Technical analysis, coding &
unit test of enhancement requests & bugs
·
Integration
with the rest of the system and integration testing.
Tools
and Technology used:
Operating
Software - Linux, Windows XP/2000
Languages
- Core Java 1.4, Struts 1.2, Jsp 2.0, Servlets 2.3, Oracle 8
Tools/App
Server Used – Eclipse, Ant, Tomcat 4.0
Duration:
Jul 2005 – Jan 2007
|
|